ساده ترین راهنمای برنامه نویسی SAS | پایگاه SAS | SAS پیشرفته [ویدئو]

The Simplest Guide™ to SAS Programming | Base SAS | Advanced SAS [Video]

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: این دوره برای مبتدیان مطلق و همچنین کاربران پیشرفته ای است که مایل به یادگیری برنامه نویسی SAS هستند. این سخنرانی‌های غوطه‌ور که به سبکی بسیار بصری ارائه می‌شوند، شما را با ابزارهای پیشرفته‌ای که در بسیاری از صنایع، عمدتاً در حوزه‌های داروسازی، مالی و بیمه استفاده می‌شوند، مجهز می‌کنند. این دوره که فقط در چهار حوزه اصلی ساده شده است، مسیری سریع برای یادگیری برنامه نویسی SAS است. آماده‌سازی داده به شما یاد می‌دهد که چگونه داده‌ها را از منابع متعدد وارد کنید، متغیرهای جدید ایجاد کنید، توابع SAS را بنویسید، و درک کنید که پشت صحنه در مجموعه داده‌های SAS چه می‌گذرد. ساختار داده شما را وادار می‌کند تا با ادغام و پیوستن چندین مجموعه داده به یکدیگر، یا وارونه کردن (مرتب‌سازی) و کناری (جابه‌جایی) داده‌ها را به سطح جدیدی تبدیل کنید. تجسم داده‌ها شما را بیشتر به دنیای تجزیه و تحلیل سوق می‌دهد و از آنچه در داخل داده‌هایتان است، استنباط‌های روشن‌تری به دست می‌آورد. بخش آخر شما را وارد دنیای برنامه نویسی ماکرو می کند که به شما یاد می دهد چگونه کد خود را حرفه ای و زیبا بنویسید. در پایان دوره، شما اکثر مفاهیم مورد بحث در این دوره را از طریق تمرین کدنویسی امتحان خواهید کرد که شما را از طریق این بخش ها برای آماده سازی برای گواهی SAS خود راهنمایی می کند. فایل‌های کد و تمامی فایل‌های مرتبط در GitHub در https://github.com/PacktPublishing/The-Simplest-Guide-to-SAS-Programming-Base-SAS-Advanced-SAS آپلود می‌شوند- تجزیه و تحلیل داده‌ها را با برنامه‌نویسی قدرتمند SAS انجام دهید. زبان هر نوع داده ای را به SAS وارد کنید و گزارش های معنی دار بسازید داده ها را با SAS تجزیه و تحلیل کنید که بینش شگفت انگیزی را در داده های شما نشان می دهد برای درک بهتر تصاویر و گزارش های زیبا ایجاد کنید پایه و اساس خود را برای پایه SAS و آزمون های گواهینامه پیشرفته تقویت کنید تمام موضوعات آموخته شده را به کار ببرید و تمرین "Project Heavyweight" را به پایان برسانید این دوره برای افرادی طراحی شده است که به دنبال کسب سریع مهارت های دستکاری داده ها و تجزیه و تحلیل داده ها هستند تا در نقش های شغلی که شامل پردازش داده های زیادی است یا به عنوان بخشی از علم داده قرار بگیرند. دروس دانشگاه، یا برای گذراندن گواهینامه Base SAS یا Advanced SAS. تجربه قبلی نیاز نیست. این دوره از SAS OnDemand for Academics Edition به عنوان ابزار نرم افزاری برای کار با داده ها استفاده می کند. راهنمای دو آزمون گواهینامه SAS: SAS Base و SAS Advanced * این دوره از نسخه SAS OnDemand برای Academics استفاده می کند که برای استفاده در رایانه شخصی یا مک رایگان است * آزمون امتحان و تمرین بعد از گنجاندن هر بخش

سرفصل ها و درس ها

چرا SAS را یاد بگیریم Why Learn SAS

  • بررسی اجمالی دوره Course Overview

شروع با برنامه نویسی SAS Getting Started with SAS Programming

  • چرا یادگیری SAS بسیار آسان است؟ Why Is SAS So Easy to Learn

  • SAS Studio از طریق SAS OnDemand - ثبت نام SAS Studio Through SAS OnDemand - Registration

  • ورود به یک جلسه SAS پس از نصب Logging In to a SAS Session after Installation

  • رابط کاربری SAS SAS User Interface

آماده سازی داده ها Preparing Data

  • نمای کلی بخش Section Overview

  • مجموعه داده ها، متغیرها و مشاهدات SAS SAS Dataset, Variables, and Observations

  • کتابخانه های SAS SAS Libraries

  • قراردادهای نامگذاری کتابخانه Library Naming Conventions

  • قراردادهای نامگذاری مجموعه داده Dataset Naming Conventions

  • نحو برنامه SAS SAS Program Syntax

  • SAS Data Step و Proc Step SAS Data Step and Proc Step

  • ارجاع داده ها در SAS Referencing Data in SAS

  • آوردن داده ها به SAS Bringing Data into SAS

  • آوردن داده ها به SAS با استفاده از Import Wizard Bringing Data into SAS Using the Import Wizard

  • آوردن داده ها به SAS با استفاده از بیانیه LIBNAME Bringing Data into SAS Using the LIBNAME Statement

  • آوردن داده ها به SAS با استفاده از بیانیه FILENAME Bringing Data into SAS Using the FILENAME Statement

  • آوردن داده ها به SAS با استفاده از گزینه DELIMITER Bringing Data into SAS Using the DELIMITER Option

  • آوردن داده ها به SAS با استفاده از گزینه DSD Bringing Data into SAS Using the DSD Option

  • آوردن داده ها به SAS با استفاده از ورودی ستون Bringing Data into SAS Using Column Input

  • آوردن داده ها به SAS با استفاده از نشانگر ستون @ Symbol Bringing Data into SAS Using Column Pointer @ Symbol

  • آوردن داده ها به SAS با استفاده از نشانگر خط # نماد Bringing Data into SAS Using the Line Pointer # Symbol

  • آوردن داده ها به SAS با استفاده از علامت اسلش اشاره گر خط Bringing Data into SAS Using Line Pointer Slash Symbol

  • آوردن داده ها به SAS با استفاده از نماد Trailing @ Bringing Data into SAS Using the Trailing @ Symbol

  • آوردن داده ها به SAS با استفاده از نماد Trailing Double @ Bringing Data into SAS Using the Trailing Double @ Symbol

  • آوردن داده ها به SAS با استفاده از Proc Import برای فایل های XLS (MS Excel). Bringing Data into SAS Using Proc Import for XLS (MS Excel) Files

  • آوردن داده ها به SAS با استفاده از Proc Import برای فایل های TXT Bringing Data into SAS Using Proc Import for TXT Files

  • ایجاد متغیرهای جدید Creating New Variables

  • ایجاد متغیرهای جدید - کد Creating New Variables - Code

  • نگهداری، حذف و تغییر نام متغیرها در یک مجموعه داده Keeping, Dropping, and Renaming Variables in a Dataset

  • اگر-دیگر اظهارات مشروط - استخراج متغیر BMI If-else Conditional Statements - Deriving BMI Variable

  • اگر-دیگر بیانیه های شرطی - متغیر وضعیت استخراج If-else Conditional Statements - Deriving STATUS Variable

  • فیلتر کردن داده ها Filtering Data

  • تاریخ های SAS SAS Dates

  • توابع SAS - Upcase SAS Functions - Upcase

  • توابع SAS - کوچک، Propcase، Len، Cat SAS Functions - Lowcase, Propcase, Len, Cat

  • SAS Functions - Substr SAS Functions - Substr

  • توابع SAS - برش، چپ، نوار، فشرده سازی، Compbl SAS Functions - Trim, Left, Strip, Compress, Compbl

  • توابع کاراکتر SAS - عملکرد اسکن SAS Character Functions - Scan Function

  • توابع کاراکتر SAS - تابع شاخص SAS Character Functions - Index Function

  • توابع عددی SAS - تابع جمع SAS Numeric Functions - Sum Function

  • مجموعه داده تهی Null Dataset

  • توابع عددی SAS - تابع Abs SAS Numeric Functions - Abs Function

  • توابع عددی SAS - توابع سقف، کف و عدد صحیح SAS Numeric Functions - Ceiling, Floor, and Integer Functions

  • توابع عددی SAS - توابع حداقل و حداکثر SAS Numeric Functions - Minimum and Maximum Functions

  • فرمت های SAS - مقدمه SAS Formats - Introduction

  • فرمت بیانیه Format Statement

  • فرمت کنوانسیون های نامگذاری Format Naming Conventions

  • فرمت با استفاده از تابع PUT Format Using the PUT Function

  • اطلاعات SAS SAS Informats

  • اطلاعات SAS - کد SAS Informats - Code

  • فرمت های سفارشی با استفاده از فرمت Proc Custom Formats Using Proc Format

  • فرمت های سفارشی با استفاده از فرمت Proc - کد Custom Formats Using Proc Format - Code

  • بردار داده برنامه (PDV) Program Data Vector (PDV)

  • خروجی ضمنی - بخش توصیفگر Implicit Output- Descriptor Portion

  • خروجی ضمنی - var و بخش داده Implicit Output - var and Data Portion

  • خروجی صریح Explicit Output

  • خروجی صریح - کد Explicit Output - Code

  • انجام حلقه ها Do Loops

  • تمرین هدایت شده - "ماشین های پروژه" - مقدمه Guided Exercise – 'Project Cars' - Introduction

  • بخش نتیجه گیری Section Conclusion

ساختار داده ها Structuring Data

  • نمای کلی بخش Section Overview

  • انباشتن داده ها با استفاده از مرحله داده Stacking Data Using a Data Step

  • انباشتن داده ها با استفاده از Proc Append Stacking Data Using Proc Append

  • انباشتن داده ها با استفاده از Proc Append - Code Stacking Data Using Proc Append - Code

  • تلاقی داده ها Interleaving of Data

  • مرتب سازی داده ها با استفاده از Proc SortT Sorting Data Using Proc SortT

  • مرتب سازی داده ها با استفاده از مرتب سازی Proc - مرتب سازی چند سطحی Sorting Data Using Proc Sort - Multi-Level Sorting

  • حذف موارد تکراری - گزینه NODUP Removing Duplicates - NODUP Option

  • حذف موارد تکراری - گزینه NODUPKEY Removing Duplicates - NODUPKEY Option

  • ادغام ساده داده ها Simple Merging of Data

  • ادغام داده ها با استفاده از اتصالات - مقدمه Merging Data Using Joins - Introduction

  • ادغام داده ها با استفاده از Inner Join Merging Data Using Inner Join

  • ادغام داده ها با استفاده از Join داخلی - کد Merging Data Using Inner Join - Code

  • ادغام داده ها با استفاده از Full Join Merging Data Using Full Join

  • ادغام داده ها با استفاده از سمت چپ Merging Data Using Left Join

  • ادغام داده ها با استفاده از Right Join Merging Data Using Right Join

  • ادغام داده ها با استفاده از اتصالات «دور». Merging Data Using 'Far' Joins

  • PROC SQL - کپی کردن داده ها PROC SQL - Copying Data

  • Proc SQL - کپی کردن داده ها - کد Proc SQL - Copying Data - Code

  • Proc SQL - فیلتر کردن داده ها Proc SQL - Filtering Data

  • Proc SQL - مرتب سازی داده ها Proc SQL - Sorting Data

  • Proc SQL - حذف موارد تکراری Proc SQL - Removing Duplicates

  • انتقال داده ها - بیانیه شناسه Transposing Data - ID Statement

  • انتقال داده ها - بیانیه شناسه - کد Transposing Data - ID Statement - Code

  • انتقال داده ها - بر اساس بیانیه Transposing Data - BY Statement

  • انتقال داده ها - بر اساس بیانیه - کد Transposing Data - BY Statement - Code

  • حفظ بیانیه - مقدمه Retain Statement - Introduction

  • بیانیه حفظ - نحوه استفاده Retain Statement - How to Use

  • بیانیه حفظ - مثال Retain Statement - Example

  • بخش نتیجه گیری Section Conclusion

تجسم داده ها Visualizing Data

  • نمای کلی بخش Section Overview

  • نمودارها - مقدمه - نمودار میله ای عمودی Charts - Introduction - Vertical Bar Chart

  • نمودارها - نمودارهای میله ای افقی و دایره ای Charts - Horizontal Bar and Pie Charts

  • نمودار میله عمودی - گزینه گسسته Vertical Bar Chart - DISCRETE Option

  • نمودار میله ای افقی - گزینه DISCRETE Horizontal Bar Chart - DISCRETE Option

  • نمودار میله ای عمودی - گروه ها و زیر گروه ها Vertical Bar Chart - Groups and Subgroups

  • نمودار میله ای افقی - گروه ها و زیر گروه ها Horizontal Bar Chart - Groups and Subgroups

  • توطئه ها Plots

  • گزارش خروجی با استفاده از Proc Print Report Output Using Proc Print

  • گزارش خروجی با استفاده از گزارش Proc - گزینه DISPLAY Report Output Using Proc Report - DISPLAY Option

  • گزارش خروجی با استفاده از گزارش Proc - ORDER و گزینه GROUP Report Output Using Proc Report - ORDER and GROUP Option

  • آمار خلاصه - Proc Freq Summary Statistics - Proc Freq

  • آمار خلاصه - Proc Means Summary Statistics - Proc Means

  • آمار خلاصه - Proc Univariate Summary Statistics - Proc Univariate

  • سیستم تحویل خروجی (ODS) - فرمت های گزارش Output Delivery System (ODS) - Report Formats

  • ODS با فرکانس Proc ODS with Proc Freq

  • ODS با Proc Means ODS with Proc Means

  • ODS با Proc Univariate ODS with Proc Univariate

  • بخش نتیجه گیری Section Conclusion

بهینه سازی کد Optimizing Code

  • نمای کلی بخش Section Overview

  • متغیرهای کلان - مقدمه Macro Variables - Introduction

  • متغیرهای کلان - مقدمه - کد Macro Variables - Introduction - Code

  • کاربرد متغیرهای کلان Application of Macro Variables

  • کاربرد متغیرهای کلان - کد Application of Macro Variables - Code

  • متغیرهای ماکرو تودرتو و وضوح آمپرساند Nested Macro Variables and Ampersand Resolutions

  • اطلاعات بیشتر در مورد رزولوشن های آمپرسند با استفاده از یک مثال جالب More on Ampersand Resolutions Using a Cool Example

  • SAS Macros - مقدمه SAS Macros - Introduction

  • ماکروهای SAS - مثال‌ها SAS Macros - Examples

  • توابع ماکرو Macro Functions

  • توابع ماکرو - کد Macro Functions - Code

  • بهینه سازی کد - بخش نتیجه گیری Optimizing Code - Section Conclusion

تمرین تمرین | مطالعه موردی Practice Exercise | Case Study

  • تمرین هدایت‌شده – «سنگ‌وزن پروژه» – مقدمه‌ای بر پروژه و داده‌ها Guided Exercise – 'Project Heavyweight' - Introduction to the Project and Data

نمایش نظرات

ساده ترین راهنمای برنامه نویسی SAS | پایگاه SAS | SAS پیشرفته [ویدئو]
جزییات دوره
11 h 43 m
123
Packtpub Packtpub
(آخرین آپدیت)
از 5
ندارد
دارد
دارد
Aslam Khan
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Aslam Khan Aslam Khan

ام اس، PMP

سلام،

نام من اسلم خان است و من عاشق ساده کردن هر چیزی هستم که به نظر می رسد موضوع پیچیده ای است. من این کار را با استفاده از تصاویر (و تعداد زیادی از آنها!) انجام می دهم. تصاویری که برای تجسم موضوع توضیح داده شده ساده و گویا هستند.

تصاویر با ضربه زدن به نواحی بصری مغز شما کمک می‌کنند تا مفهومی به‌ظاهر مزخرف و سخت به خاطر بسپارید. هر چه بتوانید قلاب های عصبی بیشتری را با برانگیختن حواس بسازید، یادآوری مفاهیم و معنای آن برای شما آسان تر خواهد بود. این اساس تمام آموزش من به این روش است که نه تنها دوره های آموزشی خود را منحصر به فرد می کند، بلکه مهمتر از آن برای درگیر کردن و جذب دانش آموزانم به موضوع مورد بحث است.

ما موجودات بصری هستیم زیرا بیشتر مغز ما برای پردازش حسی بصری سیم کشی شده است. سریعترین راه برای یادگیری، به خاطر سپردن و مهمتر از آن فهمیدن هر چیز جدیدی این است که آن را از روی مجموعه ای از اسلایدها با روایت پس زمینه از یک مربی نخوانید، بلکه به صورت بصری با چشمان خود آنچه را که در قالب اشیاء دنیای واقعی آموزش داده می شود ببینید. ، آنها را با موضوع مورد بحث مرتبط کنید و سپس به مغزمان اجازه دهیم آن ارتباطات پاک نشدنی را که به سختی فراموش می شوند در ذهن ما ایجاد کند. به همین دلیل است که شما تقریباً هرگز نخواهید یافت که من در سخنرانی های دوره ام از نقاط قوت استفاده کنم. با استفاده از آخرین فناوری صفحه لمسی و تعداد زیادی طرح روی صفحه، سخنرانی های دوره را زنده می کنم! من این کار را انجام می‌دهم تا روی شما تأثیر بگذارم، با هدایت چشمان شما به چیزی که باید روی یک اسلاید تمرکز کنید، و اجازه می‌دهم ذهن شما دنبال کند، و در نهایت باعث می‌شود شما موضوع را بفهمید. خودتان ببینید.

من با کسب و کارها در درک مشکلات پیچیده آنها، آشکار کردن نیازهای تجاری آنها و ارائه راه حل های فنی قابل اجرا، نظارت بر مدیریت تغییر، تحقق مزایای برنامه و مدیریت پروژه سازمانی کار می کنم. من همچنین در حوزه‌های مدیریت داده‌های بالینی، آمار زیستی و برنامه‌نویسی SAS در صنعت علوم زیستی کار کرده‌ام. من یک کارشناس حرفه ای مدیریت پروژه (PMP) و یک برنامه نویس معتبر پایه SAS و دارای مدرک کارشناسی ارشد در سیستم های اطلاعات مدیریت هستم.